home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-04-12 | 9.8 KB | 213 lines | [TEXT/QED1] |
- informant version 1.00
- Copyright © 1990 Chriss Koch. All rights reserved.
-
- informant is a Tabby event compatible utility which can automatically post an
- echomail message. informant was written in THINK C by Chriss Koch (some
- portions copyright THINK C and Michael Connick). informant is shareware. If
- you use this software please send $5 to the author. This software may not be
- distributed commercially. Please include this “Read Me” file when
- redistributing this software.
-
-
- • USES •
- Most likely you already have an idea how you want to use this utility. In case
- you don't, I'll explain one of the ways I use it.
-
- I participate in a Fidonet echo named MACFILES. The topic (or purpose) of
- this echo is to notify participating Fidonet sysops of new Macintosh files
- that are available for File Request (FREQ). Daily I create a TEXT file
- listing of any new files on my BBS. informant takes this file, and creates a
- message to be imported to your BBS message base (via Generic Import) and
- exported to the net (via Generic Export).
-
- informant is Tabby event compatible, which means that it can run unattended
- during any Tabby event. informant can also be operated outside of the Tabby
- event.
-
-
- • SETUP •
- informant must reside in the same folder as your BBS and Tabby programs. It
- expects to find a Tabby file named “Generic” in this same folder. The Generic
- file contains the pathname to your Generic Import and Generic Export files. If
- you would like informant to run during a Tabby event you will need to edit any
- of your Tabby event chains where you would like it to run. To configure
- informant, triple click the application’s icon (double click to launch, then
- click and hold the mouse button while informant is launching). You will be
- presented with a modal dialog containing fields which you may edit to
- customize informant’s operation. These are the parameters:
-
- day - this tells informant on which day it should do it’s thing. This field
- should contain a number corresponding to the day of the week you want
- informant to create it's output file. You may enter any number from 0 to 7 in
- this field. If there is a 0 in this first field, informant will attempt to
- create an output file every time it is run (providing there is a data file
- present). Entering a number from 1 to 7 will cause informant to attempt to
- create an output file only one day a week (1 = Sunday, 7 = Saturday).
-
- msg base # - the second field contains the category number for the echomail
- conference where informant will post it’s message. The number corresponds to
- the Echomail Area category number specified by the Tabby Maint program and
- contained in the “areas.bbs” Tabby file. This field will always be three
- digits in length and will have leading zeros if the number is less than 3
- digits. For example, on my BBS, informant posts a message into the MACFILES
- echomail conference. On my BBS, the corresponding category number is “18”,
- but I need to enter “018” in this field.
-
- from - the third field holds the “From” information of the message to be
- posted. This field cannot contain more than 79 characters. I chose to use my
- own name in this field, however you may enter whatever you like.
-
- to - the fourth field contains the “To” information of the message to be
- posted. This field cannot contain more than 79 characters. I chose to use
- “All” in this field, again however you may enter whatever you like.
-
- subject - The fifth field contains the “Subject” of the message to be posted.
- This field cannot contain more than 79 characters. I chose to use “New files
- on SCORPION” in this field.
-
- data file - pathname to the TEXT file containing information you wish to have
- posted in a message. By default, this file’s name is “informant.data” and it
- resides in the same folder as informant.
-
- header file - pathname to the TEXT file which contains header information you
- may wish to have included in the message to be posted. By default, this
- file’s name is “informant.hdr” and it resides in the same folder as informant.
- This “header” feature is optional (see OPTIONS below). If this field is
- blank, the header will be omitted.
-
- footer file - pathname to the TEXT file which contains footer information you
- may wish to have included in the message to be posted. By default, this
- file’s name is “informant.ftr” and it resides in the same folder as informant.
- This “footer” feature is optional (see OPTIONS below). If this field is
- blank, the footer will be omitted.
-
- launch next - this field specifies the program you would like to be launched
- after informant in the event a “launch.next” file is not found.
-
- delete data file - if this box is checked, informant will delete the data file
- “informant.data” (or whatever file you have specified in the “data file”
- field). You should exercise caution in the use of the data file deletion
- option to prevent duplicate messages from being sent on subsequent executions
- of informant. I advise you to let informant delete the data file, unless
- there are special circumstances.
-
- write to Tabby log - if this box is checked, informant will write information
- concerning it’s activities to the Tabby log.
-
-
- • HOW IT WORKS •
- When informant executes, it looks for the presence of an “informant.data”
- file. The informant.data file must have at least 3 characters in it to be
- considered valid. If no valid data file is present, the program simply writes
- a line stating this to the Tabby log file (if you have configured it to do
- so), and attempts to launch the next application in the Tabby event (or the
- default application in the absence of a launch.next file). However if there
- is a valid data file, then informant attempts to open the Generic Import and
- Generic Export files, and begin building the message. When finished,
- informant may optionally delete the data file and will then attempt to launch
- the next application in the Tabby event (or the default application in the
- absence of a launch.next file). If there were any problems along the way,
- informant tries to exit gracefully, write information in the Tabby log file
- (if so instructed), and launch the next application in the Tabby event (or the
- default application).
-
- The message that informant creates in the Generic Import and Export files
- won't be delivered until the programs that deal with these respective files
- are next executed (TabbyNet Sendnews and your BBS’s import program).
-
-
- • IMPORTANT! •
- The data, header, and footer files must be plain TEXT files, no more than 90
- characters per line including a terminating Carriage Return. The combined
- data, header, and footer can NOT consist of more than 400 lines. Blank lines
- between paragraphs will contain only a single carriage return. If you violate
- these format specifications you will suffer the wrath of other Fidonet sysops.
- I take no responsibility. You have been warned.
-
-
- • OPTIONS •
- You may wish that certain information, such as special files always available
- on your BBS, special BBS hours, modem type and baud rates, or other special
- information always be included in a message posted by informant. This is the
- primary purpose for the optional header and footer files. All you need to do
- is create one, or both, of these TEXT files containing the information you
- choose, and place them in the location(s) you have specified in setting up
- informant. These header and footer files are not deleted by informant, and
- therefore may be used again and again.
-
-
- • DISCLAIMER •
- informant is distributed “as is” with no warranty, express or implied with
- respect to the software or its quality, performance, reliability, or fitness
- for any purpose. In no case will the author be held liable for direct or
- incidental damages resulting from defects in the software, including but not
- limited to any interruption of service, loss of business, anticipated profit,
- or other consequential damages.
-
-
- • MORE STUFF •
- This version of informant is no longer free. If you use this program, please
- send the author $5. The latest version of informant can always be obtained by
- downloading or file request (use filename informant.sit to FREQ) from SCORPION
- BBS (719-637-1458, FidoNet node 1:128/46) or by sending a formatted diskette
- and self-addressed, stamped, return envelope to:
-
- Chriss Koch
- 5325 Red Sky Dr
- Colo Spgs, CO 80915
-
- The author of informant would appreciate any comments (bug reports,
- enhancement requests (?), etc…) from users. Please address all correspondence
- to the address above or:
-
- GEnie: C.KOCH
-
- SCORPION BBS
- 3/12/2400 24hrs
- (719) 637-1458
- FidoNet 1:128/46
- Sysop: Chriss Koch
-
-
- • A PLUG •
- Do you operate a Red Ryder Host (Second Sight) BBS?
-
- Have you grown tired of the inflexibility of Scott Watson's file section
- editor, "FileEdit"?
-
- Do you find yourself yearning for something a little less unwieldy?
-
- Never fear, tidE is hear!
-
- What is tidE, you ask?
-
- tidE is a Red Ryder Host 2.x file section editor developed by Ken Beutel and
- myself. tidE is a FREE program for non-commercial use and distribution by
- Red Ryder Host sysops. tidE is publicly available at fine BBSs near you.
-
- - or -
-
- The latest version of tidE can always be obtained by downloading or file
- request (use filename tide.sit to FREQ) from SCORPION BBS (719-637-1458,
- FidoNet node 1:128/46) or by sending a formatted diskette and self-addressed,
- stamped, return envelope to the address shown above in “MORE STUFF”.
-
- Some features of tidE include:
-
- • Editing of multiple File Sections simultaneously (limited by RAM and
- disk space).
- • Cut, Copy and Paste between File Sections.
- • Editing of file descriptions in a multiline environment (Cut, Copy and
- Paste supported).
- • Online help.
- • Add new files with system and default parameters.
- • Multiple save features including removal of file entries marked for
- deletion.
- • Full Mac interface support including windows, menus, mouse, cursor keys,
- command key equivalents and short-cuts for commonly used commands.
- • Data extraction to TEXT file.
- • “Find” commands.
- • Sorting.
- • Printing.
- • And much more.
-